hearing prosthesis - German English Dictionary